﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web;

namespace GPS.ENTITYS
{
    public class CrudModelDGV
    {
        //[Required(ErrorMessage = "Mã giảng viên bắt buộc nhập")]
        [Display(Name = "Mã giảng viên")]
        public string GV_MA { get; set; }

        [Required(ErrorMessage = "Đơn vị GTVT bắt buộc nhập")]
        [Display(Name = "Đơn vị GTVT")]
        public string GV_DVGTVT_MA { get; set; }

        [Required(ErrorMessage = "Hạng đào tạo bắt buộc nhập")]
        [Display(Name = "Hạng đào tạo")]
        public string GV_HANGDT_MA { get; set; }
        public Nullable<decimal> GV_HANGDT_RANK { get; set; }

        [Required(ErrorMessage = "Họ đệm bắt buộc nhập")]
        [Display(Name = "Họ đệm")]
        public string GV_HODEM { get; set; }

        [Required(ErrorMessage = "Tên bắt buộc nhập")]
        [Display(Name = "Tên")]
        public string GV_TEN { get; set; }
        public Nullable<System.DateTime> GV_NGAYSINH { get; set; }

        //[Required(ErrorMessage = "Ảnh CD bắt buộc nhập")]
        //[Display(Name = "Ảnh CD")]
        //public byte[] GV_ANHCD { get; set; }
        public string GV_SOCMT { get; set; }
        public string GV_NOICT { get; set; }
        public string GV_NOICT_DVHC_MA { get; set; }
        public string GV_NOICT_DVGTVT_MA { get; set; }
        public string GV_GIOITINH { get; set; }
        public string GV_TEL { get; set; }
        public string GV_HTTUYENDUNG { get; set; }
        public string GV_TDVANHOA { get; set; }
        public string GV_TDCHUYENMON { get; set; }
        public string GV_TDSUPHAM { get; set; }
        public string GV_HGPLX_MA { get; set; }
        public Nullable<System.DateTime> GV_NGAYCAPGPLX { get; set; }
        public Nullable<decimal> GV_THAMNIENLX { get; set; }
        public string GV_SOQD_GCN { get; set; }
        public Nullable<System.DateTime> GV_NGAYQD_GCN { get; set; }
        public string GV_HTDTAO_MA { get; set; }
        public bool GV_CAUTAOSUACHUA { get; set; }
        public bool GV_DAODUCLAIXE { get; set; }
        public bool GV_NGHIEPVUVANTAI { get; set; }
        public bool GV_LUATGTDB { get; set; }
        public bool GV_KYTHUATLAIXE { get; set; }
        public string GV_MOTA { get; set; }
        public bool GV_ACTIVE { get; set; }
        public Nullable<System.DateTime> GV_NGAYNHAP { get; set; }
        public string GV_NGUOINHAP { get; set; }
        public Nullable<System.DateTime> GV_NGAYSUA { get; set; }
        public string GV_NGUOISUA { get; set; }

        public byte[] GV_ANHCD { get; set; }
        public HttpPostedFileBase vGV_ANHCD { get; set; }
    }
}
